/*
* ============================================================================
*  Name        : example_009.hxx
*  Part of     : Finite state machine examples
*  Description : State machine body
*  Version     : %version: %
*  
*
* ============================================================================
*/
/**
    @code
    SM_DECLARE
    (
        Input_src,
        Input
        async
        {
            Exceptions
            {
                Ev_Sys_Terminate        exit                nojump
            }
            Move 10 0
            {
                Ev_Sys_Heartbeat        get_a_key           nojump
                Ev_Int_Key              send_to_listeners   nojump
            }
        } 
    );

    @endcode
 */

SM_DECLARE
(
    Input_src,
    Input
    async
    {
        Exceptions
        {
            Ev_Sys_Terminate        exit                nojump
        }
        Move 10 0
        {
            Ev_Sys_Heartbeat        get_a_key           nojump
            Ev_Int_Key              send_to_listeners   nojump
        }
    } 
);

